Solar panel cleaning cycle